321
1
448
484
180849
0
482
256612
1751
2
504
18403
6
467
17353
282572
1853
14076
7
48708
31220
10
2189
1222856
4
10821
3
31535
2546
326
408
105290
422
166543
18
1126
367
419694
9
2142