703
1583
1423
1026
707
1058
813
1401
2115
757
1880
734
869
776
1508
1771
1573
2164
947
753
858
838
2534
5060
758
866
1226
2158
935
888
1022
900
970
864
765
880
4933
1793
1878
778
1715
1891
1104
813
865
2222
1124
823
958
726
1037
1477
1013
881
2086
877
930
2541
3116
2190