3031
11
7334
4
2239
2
1932
1
2749
1923
3
1452
9355
4289
10
2668
1972
1222856
9441
12
3663
646
0
2831
11881
1578
2989
5
1861
2411
166543
18
4126
6
3469
1872
1894
2574
2283
282572
1004