422
0
18403
6
121182
1
1073
1053
573
1222856
4
19890
282572
116
714
1853
11951
10
417
476
2395
8876
8
1960
390
1863
2189
1472
475
363
19279
2
477
31535
637
139
22330
22