321
1
448
484
180849
0
18403
6
17353
282572
31535
169211
11
20634
8
256612
2461
20
467
422
1343
419694
9
509
1282
121182
1853
482
7540
1863
249
1650
3442
2
10821
3
2189
486
370