1132
0
553
971
804
1084
935
493
714
1115
1
383
573
1053
755
2211
1073
798
2395
1052
1686
2
682
300
1049
4281
1161
4
414
400
1454
475
1595
1586