1132
0
1941
1
1124
935
553
493
714
1049
383
1084
477
573
804
414
2991
10
1073
400
475
798
2
780
849
1454
2130
5
1053
300
472
954
2211
611