1051
1
3362
3
2060
131589
8411
2457
2
1812
2788
2974
3560
2763
0
775
2890
1679
444571
9
1162
3066
7
1924
1331
1527
2132
2562
1623
1431
118