2003
1559
1782
1611
1931
1437
1249
3321
3022
1465
1580
1779
1230
1204
1122
947
2525
3144
1103
1732
1906
2085
2917
1780
2428
1008
967
1476
1072
1019
3503
2834
1682
1757
1353
1761
2127
3823
1451
3431
1731
1025
970
4264
4910
3239
1987
2010
1294
1093
3103
3613
2710
1891
1042
4052
1037
2155
966
1865
1410
890
878
1467
762
2350
1366
956
2006
860
1256
760
896
1584
2750
1300
929
9950
1017
1264
1314
2450
1262
992
765
3121
1634
807
1412
856
2691
1777
5144
1553
1196
1298
999
809
2044
865
957
966
855
1070
1113
1454
1020
1997
781
871
1614
809
897
881
958
1494
910
1586
1095
2549