31535
0
448
1
363
17353
1282
1973
2546
397
2904
2
1267
3287
18403
6
437
5611
11
440
3373
295
273
4223
22
1222856
4
580
301
19279
296
2490
2564
445
2459
9
1343
709