448
1
321
31535
0
484
18403
6
105290
1009
367
180849
3373
46414
482
256612
1343
1126
282572
1751
2
431
504
3287
1015
467
5611
11
17353
397
1356
580
2904
1863
1222856
4