853
2805
3223
1075
833
2891
1068
1010
1079
2414
1129
1070
1057
872
1284
1562
1216
1517
1164
950
1206
1578
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
974
1047
900
969
1195
1551
777
658
3397
941
972
2352
1615
2250
1777
2283
1058
1206
710
847
1536
1009
742
816
2401
1035
1316
722
806
875
866
1378
2526
784
807
903
2468
1273
1569
3598
968
2577
1291
976
1236
2828
1062
1843
862
2898
670
1524
1718
2168
962
1016
947
1217
1137
1205