20634
8
1880
2
282572
0
2668
2855
3
2730
6
180849
419694
9
1614
1
1020
1518
25137
2288
2069
121182
968
166543
18
31535
432
5262
10
2831
369
305
327
604
19279
1222856
4
2243
7
17353
615