1132
0
493
935
1084
383
475
553
477
573
798
1802
4
714
1887
1
472
1049
611
913
804
414
1053
2211
1073
400
2174
1454
300
2395
2445
6
618
787