1132
0
553
804
1084
2864
7
935
493
714
383
2077
5
518
1
573
1003
1053
2211
1073
2749
2
1188
798
2395
1230
1282
300
1277
1049
767
414
400
1454
475