2195
3
297066
0
4465
22
2220
1
32302
1867
2268
2502
2
2732
2666
9
806
55904
19079
6
2954
37355
13
2086
1289601
4
2533
14861
7
6713
11
3245
2507
2145
2047
5527
7978
495
2471
4614
3354