21161
0
492273
6
2836
1161
2
2243
5
1214
1
2953
10
60759
36
1710
3
10219
2824
37784
24
2549
4406
2006
3005
4
609
262
874
1431
9926
4182
29665
11450
2666
2373
15326
6700
12
1678
297