1132
0
553
804
1084
935
493
1896
3
714
2570
5
383
573
3488
8
1053
2211
1073
111
798
2395
300
88
2011
1049
1306
4
2420
1074
1
889
2
2201
414
400
1454