3715
2
5151
2740
3
297066
0
3080
21152
8
4651
2323
9
2719
4309
685
189326
5164
5
36905
181997
11
2650
20
120
267612
4198
1
542
1047
608
106
7793
4
1289601
38477
34
280
2405
2534
6047