2906
1238
826
1722
760
2143
1084
854
1771
989
941
2913
934
1140
796
1959
729
1522
2300
899
785
841
1157
1164
761
817
895
1593
820
925
1393
1389
1572
757
928
856
1295
2052
1009
1639
739
790
714
1555
1085
1052
764
806
776
854
828
1906
894
723
779
969
789
1513
1129
743
719
1283
670
628
1625
3180
1229
2191
734
679
2284
657
661
1190
938
2201
631
1296
644
1463
3741
637
759
753
903
769
1696
613
1163
1365
994
758
1850
687
1604
633
597
749
1265
1206
1191
723
1498
870
750
677
4890
1460
1031
1101
988
979
1353
1281
722
660
801
827
661
719