875
4992
1441
1967
1329
1085
1381
2870
6224
4396
3219
3985
4965
6902
3816
2922
5359
6584
11175
10831
9996
5943
7389