2159
3097
1144
1530
2104
1022
2827
2898
1703
1127
1960
1275
1161
1325
1271
855
2757
1055
866
1356
909
855
1529
1046
1487
1040
810
896
2521
2297
836
1038
3225
1079
1163
1043
1502
1348
1873
2012
962
1219
1284
1962
2048
1703
1110
1923
2215
1327
2431
1326
1224
1348
867
2656
1122
1110
869
1811
1291
1080
870
1549
1795
1332
833
5697
1731
1296
984
956
1010
881
2287
1135
1379
1106
1583
1723
1660
2306
904
1076
1601
898
858
1515
1915
1127
865
1573
1178
784
1090
926
829
905
830
1238
776
978
803
4374
901
1215
795
794
1186
963
1590
1108
1615
3666
815
857
876
1612
1411
1881