1006
858
1214
1211
821
888
2853
857
1304
996
859
1257
2861
912
4450
1410
947
1652
1200
1591
976
891
1703
1095
1031
2715
1784
865
1897
988
858
820
1904
1682
1249
3125
1912
1559
1556
842
912
1392
1339
1799
880
1090
864
1941
882
820
1354
917
1195
847
820
1285
817
1133
3165
1363
1529
837
1293
1104
992
1090
940
1521
1066
838
1956
747
1527
959
1089
1318
1234
895
890
831
1001
1193
1100
779
850
940
2483
918
1448
1296
1377
879
1643
2751
746
866
1110
794
1128
1375
1645
1257
1829
925
1126
2475
1159
1599
1340
890
2890
1511
1639
2473
977
1079
3045
1264
2035
1713