2800
6
2619
1
1132
0
2115
4
935
1193
553
2413
3
493
714
1049
8773
10
383
316
1084
477
573
804
414
2319
5679
12
1073
400
475
1462
2
798
981
1454
1053
300