4966
6
2959
1
3118
3
3238
13
3841
841
12621
22
1224
5196
2
3910
2977
15
2741
4
1616
0
2356
2711
437
1800
2477
374
856
1083
123674
35
1195
1917
2235
770
615
2859
1494
1808