3352
3081
3744
1209
1008
942
1692
4540
1594
1505
1628
2676
996
1282
981
877
1270
2014
1040
1462
1076
3506
1174
939
1055
954
942
2920
2391
2168
2242
878
1099
2084
925
1275
3026
1196
1160
992
954
948
1639
2050
2348
1274
1383
1681
2371
965
1947
2546
996
830
1102
981
974
1307
910
2328
863
2169
855
777
1137
960
880
747
1196
2577
840
1205
2402
831
2250
1246
1900
1131
955
1468
1538
816
1306
1099
1273
1913
1016
1193
808
836
710
963
2399
1172
1985
1158
2284
1054
824
722
1000
1142
1159
1000
779
903
2922
1295
1059
1950
3187
776
1070
1140
1430
943
1733
1640
1004
843