21160
0
492251
6
2836
1161
2
2243
5
1213
1
2953
10
60758
36
1709
3
10219
2824
37781
24
2549
4405
2005
3004
4
609
262
874
1431
9923
4182
29665
11448
2666
2373
15325
6700
12
1677
297