31535
0
17353
25137
1098
19279
2
467
3114
4
460
2730
6
20634
8
1020
18
262
494
303
466
453
376
1824
986
169
2041
1
213
304
418
1842
797
586
17
1847