1129
0
3315
3
1805
764
1132
26
1154
1
935
1049
714
1084
493
804
553
573
300
1306
2
1587
414
383
400
2211
1454
477
798
1073
472
1053
1725
475