31535
0
3498
4
269
2730
6
25137
382
325
2275
2
19279
474
871
17353
2132
7334
297
1580
331
1020
4111
1685
798
1095
2668
909
3114
2574
1
245
482
1343
1824