2488
3329
647
886
1536
2012
909
1766
2937
884
945
1038
792
616
1756
987
1242
855
1208
1730
2896
826
693
1113
743
870
957
928
765
680
693
1544
1305
1801
930
815
961
829
911
14867
913
4053
744
1417
1177
894
1516
964
819
2411
1048
747
5834
3376
1441
813
1559
876
958
1001
709
3746
833
927
976
707
767
2178
690
1051
834
718
836
1546
1742
1432
3967
923
691
748
1051
884
800
599
866
848
1010
1198
1959
762
14711
1172
1645
965
1709
855
1608
1012
863
893
3959
810
967
854
1143
2746
1089
1067
2109
2290
718
852
822
1041
728
1142
1918
2108
1566
3550