3014
20
1337
2
562
1
11153
8
1896
1268
4155
7
2918
1528
1087
3066
3024
3
3644
3723
666
2496
3222
4398
10