945
0
492
17353
263
2379
9
3092
1
955
948
409
383
374
505
661
771
546
693
52
177
770
390
462
266
378
1164
530
1877
2328
918
3903
6
1567
2