2975
8
1378
1
1607
20
2282
5
1943
17419
3855
54
1761
2
1426
3236
4
4273
2186
1781
3
1618
7
2128
11
2586
10
568
3113
15
2215
3378
3346
848
675
2748
12
2648
1898
67
130
449
719