1132
0
935
553
3067
3
493
6529
7
714
3225
8
1049
383
1084
477
573
804
414
1073
400
475
798
1586
2
1454
1176
1
1053
300
472
2211
2457
611
2395
913