2531
4
2069
3
2115
5262
10
1759
2
493
0
907
1
804
9176
5
553
382
121182
2442
1073
1193
1053
287
521
5316
1058
814
385
2644
2732
395
933
475
1385
9355
472