810
2132
2116
1105
794
828
879
873
15647
4023
2010
954
2513
685
1527
692
1050
1227
1680
666
831
739
1784
705
3972
1692
727
3217
906
708
719
685
28440
785
1758
1803
765
773
9111
5366
2020
775
713
999
1105
752
836
1464
1539
759
649
772
2333
1054
1975
725
673
6924
2635
894