50
876
5
66
1327
9
68
1108
0
37
3896
10
40
2079
4
929
2105
3
1726
1472
6
2593
1
8
1079
1364
2
2315
3064
936
601
723
598
924
518
538
500
7
1725
2435
1882
624
641