2463
929
704
2997
680
737
785
1266
808
806
864
1144
723
844
1046
1012
742
677
793
925
713
1162
979
686
787
1161
739
4845
780
695
738
1311
1799
3633
8666
728
764
3733
1987
1183
909
1770
1285
830
724
872
752
1875
700
747
811
764
722
864
1077
711
908
786
1083
840
906
920
2452
3641
2228
1791
2475
687
685
1154
659
799
1157
2155
1038
1562
690
1150
856
1410
2971
797
733
714
732
671
1233
731
2052
4003
725
1173
1142
787
827
2566
3619
1302
884
694
931
777
3409
704
1085
1051
691
694
918
1292
634
1418
2931
758
951
822
1148
1370
998
2370