3329
1578
872
1002
1138
1779
1062
1440
983
3154
943
1293
982
1619
1251
821
1201
871
1265
2223
1743
892
1197
1017
1423
1003
8157
1543
1184
944
889
6037
859
894
834
1187
1145
904
971
1875
1222
2558
1065
3244
23876
929
4655
1059
928
923
1022
1989
2161
1896
1737
4891
1462
913
1297
7450
819
2661
1218
840
2030
4482
1741
882
1693
2977
1015
1043
1186
2232
1336
1012
987
2965
2584
1175
2782
1430
1412
6380
1468
1209
826
1807
3435
2012
1291
878
1208
1091
2138
2795
979
1158
1087
850
1028
1365
857
1539
1099
886
1748
830
2663
2249
1142
1435
2295
1718
858
860
1062
925
2748
963