31535
0
2730
6
25137
17353
20634
8
1098
3114
4
19279
2
6800
1559
458
2657
3
418
2668
357
383
2020
5
105290
10270
637
381
218
2855
301
467
282572
2091
435
2190
1
1222856