50
1275
1
6
905
0
2031
2
3
2478
29
1550
14
1745
26
1412
12
1411
15
1445
21
1321
2129
4
1751
2367
5
1707
2904
2799
3156
2178
7
1189
1016
1060
874
853
1248
954
1170
974
1187