2035
1
1309
0
1465
1221
2
1154
1992
3
697
18816
11
2303
2502
5
1289601
4
3213
7
23802
9
267612
4914
3497
444571
7304
7793
2005
3035
10771
13
174730
18
38477
34
5164
2972
2436
55904
101569
37355