638
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
745
2990
916
721
1261
1007
794
1035
789
735
683
1354
1325
1897
1977
830
854
978
672
922
868
941
1156
958
691
782
867
692
952
925
1133
1312
8004
1167
846
788
919
1094
952
792
830
1194
992
785
1075
1823
895
1036
1198
20265
1713
990
907
1667
1062
965
814
798
1248
999