1132
0
493
475
935
300
804
383
2211
1282
1049
1084
714
913
2314
2
573
1053
282572
762
1
798
400
1129
553
2225
3
2274
1354
1802
20634
8
121182
2596
1454