2275
2
935
0
4864
1
1132
553
804
1084
493
300
714
2716
4
383
316
376
573
1053
2211
1073
798
3488
8
2395
945
697
1049
414
400
1454
475
329
973