2685
1
6640
5129
3834
5
3083
2
8416
1293
8702
8
1094
1942
714
729
0
1110
2732
14819
10
1673
4
911
22448
2265
5127
8771
5298
2509
7
5545
559
1303
34109
1997
6
1488