2546
2
3039
1
553
0
493
573
1429
714
3903
10
400
804
1132
477
383
414
2211
913
1053
2395
2878
5
1084
3759
1327
475
2393
1073
3564
3
1049
1464
1454