321
1
448
484
1751
2
482
18403
6
17353
0
1222856
4
467
504
31535
48708
180849
31220
10
2546
367
14076
7
509
1853
2142
2189
2150
2330
3092
7540
9
2369
116
346
10324
422