448
1
31535
0
321
18403
6
3287
3373
17353
367
484
1343
5611
11
363
1863
580
509
397
2904
2
1282
282572
482
437
7540
9
121182
467
440
295
422
2546
169211
370