2234
4
2036
2
632
1
1639
6095
9
1939
1606
0
988
2333
3
3006
16
2182
6
1618
2999
2408
8
4670
4083
1694
1353
1752
3156
1394
4012
1028
891
1843
716
1437
1815
3125
15
901