31535
0
19279
2
25137
2190
1
467
1824
2275
1020
2668
3114
4
572
17353
1325
303
448
798
802
828
1160
2730
6
315
1842
20634
8
2307
423
2522
390
683
2855
3
2126