984
1
519
4640
4
671
1132
0
553
804
1084
493
935
714
1129
383
573
2211
798
1053
2395
1073
300
1049
400
1327
414
475
472
1454
913
611
3342
11