2003
808
1577
735
1507
1693
907
945
1248
983
983
1067
3780
2236
1013
1211
781
1166
904
3103
809
680
29903
1482
2519
1115
681
1458
1644
1481
2036
1523
921
1022
1812
1487
769
685
839
694
895
827
1649
1006
1737
1158
766
1565
1437
1327
836
1257
828
786
782
1314
2085
793
2455
1784
808
659
1858
3054
2351
7544
897
877
784
1429
2188
871
644
1187
6226
3368
740
3155
3276
775
1434
690
1403
4372
896
2018
2928
836
1740
696
1269
1690
1265
1052
878
790
739
1101
662
1519
1964
3968
5031
1350
695
1198
793
895
1546
1580
828
701
718
2196
970
1643
817
1112
837
747