1161
2902
2906
691
666
845
958
1470
983
1803
647
735
685
746
3176
790
814
2500
1336
753
1174
1257
757
747
1242
1342
948
1424
2606
1649
704
1531
738
647
1152
2559
934
790
2296
1983
4899
1577
827
854
840
854
688
2691
1818
1188
1316
674
793
2160
649
1739
1548
1175
1488
1496
1243
867
1640
1120
1693
942
968
981
922
666
861
659
969
785
1606
696
693
2534
1688
712
784
921
1514
2609
1341
644
2896
892
599
869
3727
1140
2318
678
893
1415
601
1934
757
1188
697
720
1009
1570
1198
764
3964
1178
1360
1565
832
648
1220
754
813
2611
694
884
653
697