1881
2
3047
10
383
0
2283
1
2189
2808
1751
2987
2730
6
2256
3
3289
840
2843
4
1782
1084
2702
3663
18403
282572
1222856
1528
301
2619
9355
422
166543
18
1901
120469
35
3559
382