2003
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
1055
1315
2145
1275
1278
2050
2706
1158
954
1506
1384
1210
1019
1137
2175
1470
857
1036
1289
812
1059
1706
2681
1440
1202
1346
1952
1730
1428
1235
30271
1147
851
1051
1720
929
1495
791
978
879
1127
1017
1872
1958
952
887
841
1320
1575
1319
996
2762
1528
1520
893
2377
1684
889
2313
874
1000