2689
1566
1080
1809
2525
1686
1344
2181
869
918
1710
1290
933
2099
1130
1167
1239
1162
2202
809
1187
1284
977
2540
3398
3341
835
1570
3530
1635
1131
851
1197
2935
913
1175
1164
1706
1210
950
1012
2657
1215
1090
2513
1259
2621
827
986
2070
979
2095
2399
1069
2340
4398
958
1853
1604
3165
965
820
856
1466
1488
2761
774
1490
1946
1628
781
4350
1268
916
946
1553
1736
850
835
880
1515
1684
1573
2270
1023
1988
2155
1836
803
897
886
1100
1211
3119
792
1253
1521
848
1683
980
2104
1418
1717
1163
945
1284
1066
2582
1553
867
1105
1374
1053
1324
1698
978
1030
3762
1543
894