2523
3
951
1
8313
9
2906
2
1601
19079
6
1253
0
109776
42
2115
1618
9817
4303
12
267612
4241
1015
4837
5
1694
108797
1650
2182
690
36905
1966
4375
189326
2669
2980
1761
1432
2080