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