2198
2
5620
11
1958
1
2546
3
4396
2075
4820
2710
9
3251
3699
4
20634
8
1541
1787
1671
2203
3019
2435
2754
979
2520
1676
6052
10