1175
1144
2100
1570
1479
2012
844
1569
1005
2623
1107
1734
1079
907
1289
2542
1392
883
1167
2493
1640
1922
1001
1439
2413
1587
908
1106
1527
1603
1761
1649
1324
1696
2235
1331
1751
1754
1223
1805
878
1145
1570
1266
2014
1390
1072
913
1021
3411
817
1012
1208
892
1103
952
1510
986
1022
2591
1164
1296
968
1211
998
866
753
933
916
901
1262
2916
2996
3442
771
1553
907
1645
1218
921
825
983
1385
779
927
778
2178
1860
1530
1543
874
937
1170
1064
832
984
891
948
1268
787
1316
1101
1791
705
1505
867
1656
908
2432
1658
2806
850
983
1690
891
1157
1670
852
876
1798