3354
2042
957
881
950
1762
2429
2528
1085
787
1463
1847
2392
1539
1274
1535
1899
929
2498
1109
1318
903
996
1045
1262
1237
1050
1015
990
1344
1125
1727
1168
781
2028
8871
1354
2965
940
947
3082
2881
3748
831
1065
1441
956
1027
901
2034
2587
2547
1161
965
1361
1385
955
1212
1268
1111
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