800
829
1059
1431
2390
1827
2995
18378
814
1245
768
3283
1098
1773
4309
2265
1228
2586
634
696
696
695
1193
1023
1702
3838
1935
858
2952
33150
2018
2666
829
1752
672
3003
901
1098
791
776
3120
2815
953
2725
961
855
740
731
813
989
831
745
3377
4415
1049
10615
2590
7587
1931
1248
3596
2543
780
2242
6629
698
900
1801
992
1207
1070
730
946
2420
2164
2101
1244
2990
1048
2813
1930
832
1127
1036
2639
2919
829
4172
2174
2346
1896
905
1643
1169
2951
2727
1026
717
2207
1349
1509
1329
2349
1295
2471
679
1104
958
3029
655
1096
1558
1699
1005
1093
1415
1168
1866
1902
33147