1558
2
1018
866
1
1788
2890
3
2356
6
4944
2668
3683
3544
2921
5
3053
7
2600
4
2982
2729
14
3354
845
2133
6346
16
1265
3765
1363
297066
0
3805
2622
2425
1295
2727
270
2456