321
1
448
17353
0
484
31535
18403
6
7540
9
467
2546
367
370
169211
11
36045
249
509
1853
5611
1282
21743
180849
408
2150
2
1925
3
3027
10
482
48708
116
2296
1751
8244