4919
8
1862
3
2395
1
1083
2
1129
0
383
1084
935
1132
1049
414
105290
2211
477
1359
714
2069
2115
4
5262
10
300
493
907
10270
804
553
2442
1073
1053
287