2459
1359
1014
820
864
2419
4959
1886
993
936
2922
1462
933
763
3106
1461
632
896
2774
666
11485
855
732
2794
1504
772
846
709
1810
946
842
3530
3087
1208
3069
3161
816
1243
2717
2920
918
1499
727
1270
824
1660
801
2162
781
900
707
835
1249
2600
1313
1916
804
1284
692
1967
930
2018
719
851
890
810
3354
676
954
705
2536
4096
1731
1087
702
716
720
1455
702
1342
1065
1194
2876
1696
1368
896
1113
733
718
998
1117
948
798
1242
1129
1069
698
1397
790
895
924
737
738
667
759
852
18058
951
761
4023
1305
1566
1810
1175
10216
968
1820
694
2195
1362