1671
4561
861
995
954
1029
1613
964
2812
1183
4795
2683
1027
1907
2004
2298
2569
1077
1485
1373
1796
1189
2625
1050
2011
1638
1188
875
1056
1282
2401
997
1148
1091
881
915
1126
869
5089
1154
1064
934
1192
861
1600
1742
1900
1339
1034
2497
3118
5199
1009
8530
1998
1710
1198
1641
1146
1193
1223
970
901
1128
2158
985
1239
2641
1157
950
840
855
924
3224
923
1008
765
1599
784
959
1809
875
913
1421
853
2122
2181
1620
1446
2012
3179
736
752
1009
2287
1215
1030
1497
1015
937
1533
1196
934
862
1144
1577
1083
1295
969
1636
1008
1574
978
953
1168
1157
945
773
996
1215