2627
7
1568
1
2835
2
946
6346
16
2358
9
3090
6
3868
10
1813
1558
1320
10598
3694
1903
3
1622
5347
4
6095
1960
0
2622
1547
1348
4537
2160
3066
17970
15
5052
3629
685
1593
6899