1539
1224
2032
670
1594
1074
912
2852
1114
4307
3003
2102
5466
6519
781
1268
739
870
679
702
926
827
716
748
813
996
848
1150
1031
1722
2293
4215
3920
81800
2275
727
883
678
1581
711
878
1378
902
977
750
1010
685
918
1841
1117
1228
794
3064
1047
779
756
802
1352
2627
1590