1531
1025
1220
2178
3550
949
5048
1515
877
1279
1642
912
975
2093
1213
2348
914
1544
9395
1102
1895
4890
1686
1141
1074
3096
930
2820
2181
1128
4780
1055
2198
2911
983
966
1054
954
2656
931
981
3235
1031
1750
950
996
929
1505
2593
4345
907
1106
1748
917
1048
926
1363
5396
1151
1864
1774
1761
7983
2162
832
2325
1025
841
1133
794
889
5290
4472
2904
933
1232
1132
1857
1046
2664
1465
1260
858
788
792
1646
2849
1591
951
893
4485
1587
4497
869
822
1709
2215
896
815
4565
1870
920
830
1014
890
3382
1785
900
1159
1722
2049
1054
5418
1734
969
943
7983
1022
1908
1504