171
0
918
1817
17353
944
2006
1
1123
20634
8
747
945
548
464
988
1087
453
618
864
948
1314
490
451
431
631
449
847
345
173
843
555
505