1997
889
922
987
865
900
1655
2438
2587
1265
983
905
1116
1042
1097
842
1118
928
1160
1535
886
751
821
958
1174
842
1007
965
1503
1560
1688
1731
924
1343
874
1133
1879
1469
906
1898
1425
5589
947
3564
855
1985
2216
2299
869
773
5938
4888
1144
7457
1051
922
1318
3585
917
1439
4148
775
1688
669
1027
623
1171
789
708
756
1016
1412
746
918
3851
1513
1847
1071
816
1227
868
3414
773
904
826
1051
750
5813
666
1607
999
946
1659
719
828
1912
678
670
859
2053
1132
680
3057
1033
1658
1796
769
937
1296
5065
1607
2201
2706
703
4029
912
724
1771
1979
687