1132
0
553
804
1645
1
1084
935
493
1089
2
714
1085
383
573
1053
2211
1073
798
2395
300
1049
414
400
1454
475
3206
5
472
1647
1984
3
913
611
1182