2003
896
966
1183
1085
967
964
2640
2955
3698
1720
907
1035
1979
2351
3436
2487
990
912
5506
1777
940
983
1610
2169
1415
876
1839
795
1098
871
1238
1151
1005
1601
1343
1415
2169
1244
1638
989
2268
4573
957
1095
872
850
1811
1016
921
1085
2156
1120
1805
1233
1099
2181
1070
2045
1313
10123
1151
1018
884
2402
979
1095
987
2001
2573
3434
1306
985
3239
1488
1086
1746
944
1638
1004
1000
802
1245
911
1187
1379
1089
1857
941
931
766
3009
1258
833
1036
988
1739
1583
1284
7303
1145
1686
1083
1010
1598
1021
1738
973
1332
2480
1164
4837
943
2298
1326
867
2638
851
1622
1000