1129
0
2953
1
1115
2
1132
553
804
1084
935
493
714
1924
383
2327
573
1053
2211
1073
798
2395
1458
3
3006
300
1049
5678
8
517
414
2657
400
1454
475