448
1
321
121182
476
17353
0
484
367
31535
19279
2
180849
18403
6
2150
2000
282572
256612
419694
9
467
8876
8
193
1863
1853
422
7540
1073
1053
249
11951
10
1885
10821
3
370