2187
3796
3830
1808
1845
1134
4686
1303
865
6345
2177
2217
1654
2027
3422
2477
950
4765
2198
2208
3065
2260
2557
1267
1998
1787
2432
1680
2798
800
2462
1765
3076
5031
2156
1700
1021
2954
9590
3773
1996
3094
994
767
4689
2882
2223
2343
1694
2506
1097
2745
2128
922
2537
2458
3130
5183
947
920
1015
1635
2736
4710
2336
1688
822
1938
1919
940
2307
2114
2643
988
813
1989
792
1866
1759
852
2188
3819
2500
1696
998
1770
2458
3758
2022
2470
2532
2428
916
754
4968
3598
1009
1832
1648
930
2552
1128
3111
4358
4675
6336
911
2207
1636
1402
902
859
1994
760
2788
2454
9685
2453
942
1320