1559
2
2352
1
1994
3
2336
5
1725
1660
4
2508
7
3995
3565
8
2264
3248
436
1433
2535
3575
1566
519
1507
4044
3083