321
1
448
370
0
17353
31535
484
18403
6
326
330
2564
2
180849
509
1282
482
7540
9
325
3331
467
504
4223
22
477
3025
1929
3922
7
422
2546
1222856
4
367
300
19279