31535
0
19279
2
25137
2727
1020
2546
1
17353
325
2275
392
422
798
968
2645
3360
800
273
543
2730
6
355
611
2668
1149
7334
4
1580
265
4111
169
2459
9
458