1581
2
297066
0
18816
11
1289601
4
3213
7
1295
1
23802
9
267612
444571
7304
2650
20
7793
2005
280
10771
13
174730
18
38477
34
5164
5
2972
2436
55904
101569
37355
2534
1119
12472
2250
1599
131589
50969