3715
2
5151
2057
297066
0
2740
3
7793
4
181997
11
18816
1289601
189326
38477
34
5164
5
267612
3080
23802
9
2534
21152
8
12472
4651
444571
2323
2719
19079
6
3213
7
4309
685
101569
131589
1
174730
18
2954