989
3029
2306
909
944
901
1502
868
1084
1022
22519
1313
1309
1600
2095
4633
1189
1435
999
939
1225
1012
1539
903
885
828
965
876
852
2109
1754
1707
2109
890
869
838
1254
1073
968
1200
926
884
905
906
903
1382
1345
1009
1509
1350
818
1640
930
2687
847
849
1200
929
1628
1937
877
869
993
1700
1346
879
957
1494
1252
933
1221
865
1881
813
1255
857
1794
2499
773
837
970
1376
1441
1322
835
796
905
1457
1006
2015
819
1648
900
897
809
1131
791
1080
792
805
869
1458
802
1063
1410
1260
904
2548
1040
1152
1018
846
1202
2899
886
1589
958
994
1056
1882