1152
2159
4962
6978
3367
957
1349
2773
4323
1801
898
6879
1733
936
955
761
1814
1854
730
9432
20739
701
6762
919
1104
877
4061
21763
4188
858
1072
943
3088
1327
660
12075
6159
6536
1918
1127
973
2061
958
1672
2603
2178
4744
1221
2643
665
644
810
1037
5258
3826
933
1469
922
5128
640
853
3966
1544
1587
1437
1525
709
1480
826
6484
931
1605
950
830
7891
860
682
708
2099
1159
4779
3281
2990
1765
689
912
1400
2360
1024
821
760
2013
2364
1380
1737
1721
1881
1022
3153
874
1343
696
4183
804
1133
813
1553
1169
746
901
1102
882
786
985
1165
799
800
716
1667
1743