2200
2836
1256
969
634
2429
3295
980
885
733
788
816
1068
914
2001
2262
1013
2290
1798
2174
840
4779
762
807
1387
850
6189
1083
3949
2411
1002
3465
2292
799
1341
1021
1907
4624
1679
1037
3256
3485
1408
1316
1887
887
1783
915
996
2036
810
941
1193
1431
2164
3202
4318
1497
3577
1419