961
2557
933
1428
1400
861
1557
1028
1711
769
1611
1993
1449
1029
900
638
948
1062
1148
722
1252
742
899
831
914
826
1094
649
716
1737
1410
1502
1533
1396
2282
1625
1317
1211
668
974
1683
1288
923
1539
731
1318
1842
1455
1522
1478
684
1048
909
1095
1751
991
1620
1240
1668
1578
869
1338
1407
727
846
796
935
897
2546
679
1551
2253
731
1532
2683
950
686
1421
899
1836
910
937
1200
1264
1263
908
1423
1424
720
1342
896
1358
1222
894
1538
1257
654
1258
1004
1001
758
1133
1382
810
2325
2941
744
1651
3069
1408
818
782
1508
8004
2854
846
698
996
1290
2015