923
2
70
1
2570
948
1875
15
1351
733
614
725
647
6807
871
5
461
83
817
789
536
2242
12
812
1246
866
4
2680
473
891
1931
394
1797
7
409
423
672