31535
0
269
19279
2
25137
453
467
1020
2727
251
325
362
893
2275
392
283
310
382
411
1614
1
17353
431
901
1045
247
1152
371
798
800
7334
4
1149