1122
2556
704
879
709
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
835
1070
4477
1514
825
1017
1097
1707
1457
3029
1668
919
817
2296
677
990
716
974
3375
1160
708
2137
1417
1372
930
1708
1257
688
1239
811
1110
6185
1277
1138
724
1536
910
1204
1086
683
742
1048
1496
1996
662
925
1168
2468
2996
1659
801
1077
802
1829
2257
719
1095
1162
987
933