1647
4057
5421
982
772
3261
1328
1567
775
684
764
870
858
796
864
999
3044
825
759
9534
37617
2336
3887
853
744
939
692
843
802
929
829
2129
2791
3459
17002
834
1439
1177
792
7218
1068
1603
2329
14325
1864
15288
15977
2061
1446
1454
2209
1534
2041
1645
1997
3975
2060
3061
1773
1296