2523
3
8313
9
2906
2
1601
19079
6
1253
0
109776
42
1289601
4
2115
9817
4303
12
267612
4241
4837
5
951
1
1650
2182
36905
1966
4375
189326
6247
2980
2408
8
1761
1432
3090
2080
3854
1137