1015
0
577
2788
3
2395
551
3560
2763
405
1376
775
2
621
2890
1679
1611
444571
9
1162
1
1924
9607
1331
1527
2132
2562
1623
1431
118
866
1618
1243