1132
0
3599
1
493
2474
2
935
383
1084
475
477
573
798
553
2250
714
472
611
1049
913
1454
804
414
1053
2211
1073
400
1518
3967
8
300
787
2395