31535
0
17353
8876
8
467
121182
1
460
19279
2
1020
18
5255
16
2211
262
494
303
25137
466
726
4139
4
453
376
2730
6
3868
1824
2008
5
2727
348
986
169
2041
213