851
0
422
416
169211
11
364
360
363
1073
366
1
573
1191
453
518
486
543
21743
477
1448
298
472
1853
521
475
120469
35
2635
180849
116
1971
87