321
1
448
484
17353
0
18403
6
2490
467
31535
1853
951
2546
2142
367
430
21743
509
4111
2
249
580
56488
2150
578
7540
9
180849
1943
482
1156
339
1751
8244