2115
1263
984
835
1718
2166
2110
1488
1414
1818
1471
1356
780
1654
1338
857
1860
1040
886
1548
1184
772
1257
899
1415
680
794
1238
1197
761
924
1567
1725
1104
1618
870
1746
1546
761
1542
2016
2928
1589
820
3099
1505
1263
1438
975
743
863
754
766
1886
1677
1114
2950
1767
1591
1421
811
991
787
930
753
849
1141
759
842
1892
872
1245
2486
860
980
850
1623
694
959
989
1399
910
1394
1135
762
1311
1313
11115
867
883
1922
1294
1246
1481
1596
704
1408
1698
980
902
1066
843
1047
1389
878
1527
1099
1558
1131
817
1138
1754
897
2914
2040
2161
1507
1208
889
866