1132
0
553
804
1084
935
493
714
383
573
1053
2211
1073
798
2395
300
5027
1
65
1049
1874
3344
4
414
400
1454
475
1192
3442
5
472
598
913
611