2891
1068
1010
1079
2414
1129
1070
1057
872
1284
1562
1216
1517
1164
950
1206
1578
3222
848
2916
1245
1626
1064
825
928
782
1103
2063
784
821
2853
919
686
1247
3331
797
1854
1958
1393
866
1069
890
866
2278
1156
722
2234
1200
840
2183
1152
915
1076
826
907
1344
1867
1202
812
1391
1289
1175
800
1246
8638
1162
1916
1000
777
1075
1171
1232
4401
2387
1468
997
1172
702
1196
1389
3397
807
1326
778
1199
2269
3089
3237
1291
845
838
1429
784
1158
1630
1113
831
1070
879
869
1273
1316
2880
810
776
1058
737
1849
962
1547
2837
808
2747
678
983
1346
789
962
1306
2397