1042
1090
893
1334
3163
1208
852
2998
806
2440
1057
1084
885
1508
2107
3385
1843
4266
1666
2651
1248
770
1658
854
910
1647
775
764
4583
1058
1572
954
1649
1559
787
860
818
1555
703
915
1032
869
4581
1368
712
1910
765
754
1754
1056
787
1836
2775
1363
1221
886
986
1254
3555
791
808
1288
659
666
1543
970
2423
893
1439
1394
1659
753
679
870
674
1433
767
1768
1307
781
802
1522
697
2348
1362
691
1326
785
1394
2908
2138
924
2768
1955
737
1294
1486
1553
707
661
862
774
1289
1673
696
802
1922
2333
796
1102
974
732
770
1598
1806
1025
891
966
2540
1393