2501
4057
1813
1544
1247
4096
7011
949
885
1186
2870
3489
1798
1310
3159
1151
976
2479
988
3221
3902
918
3097
1418
1150
914
4475
831
3102
7710
1755
2281
1693
1681
1754
1700
1781
2587
1888
3096
9320
1089
809
2739
1460
2018
1579
2634
1471
12027
1723
2524
1820
2978
1000
1728
1168
3144
2028
995
2501
3102
4475
2524
7710
9320
7011
2870
2587
2018
3096
1888
603
2479
3159
4096
12027
3221
2647
3097