1222856
4
3047
10
2564
2
11881
3
2395
5
18403
6
7772
8
5617
2960
1
105290
0
381
180849
116
2189
5262
120469
35
709
2166
166543
18
382
398
1073
14076
7
3931
422
4223
22
2142
2831
418
1343