3022
1863
970
3019
2864
3668
2816
872
9720
2086
2027
2153
2293
1631
2364
1729
2022
3540
2394
1987
3092
2660
2786
1960
2482
5217
2053
2161
903
2016
1516
2243
1455
1511
2340
2161
1015
1481
2625
6558
7707
1420
1358
1779
1981
996
2121
3166
1673
2492
3042
11540
3113
1261
3150
1268
1511
2797
2026
2152
886
869
907
908
947
974
868
873
849
4063
805
816
1143
1208
888
979
832
838
926
1039
1102
847
971
1080
1145
939
1037
1130
1103
913
1001
1144
832
1248
1230
1027
961
862
1071
919
868
1097
1213
3120
888
1004
1011
1182
1044
1137
2078
909
1653
1321
919
1050
1072
988
1061
1000