2982
3
2292
2
2686
8
2308
1639
1
2585
346
0
2788
1681
2600
4
2312
5565
9
7042
5
1539
2338
2912
1946
2980
2213
2170
3429
7
3453
1669
1475
1876
3176
2430
57793
1038
4954