1075
954
2070
5042
917
1335
2106
1193
889
12509
3703
1734
975
1588
1079
1511
814
2356
895
1278
1820
880
1845
912
888
1915
2194
1938
1478
1564
1762
831
775
1307
1850
1443
831
1103
1890
1297
1914
1335
827
861
1375
782
967
962
1003
1114
1705
951
927
968
813
1056
872
1440
1019
1270
771
1011
747
1242
757
1971
957
699
1368
781
1130
1214
2077
882
1213
910
1267
989
1115
644
3570
1213
877
755
1077
984
2524
1172
2290
1624
768
1507
1183
878
957
1954
824
2197
1389
1200
1038
953
5758
1484
2004
989
1430
1090
865
679
1020
1583
1175
1437
739
805
832
1376
802
771