2948
6
4114
3
10598
2
1289601
4
3694
1903
1535
1
2794
1308
0
5347
6095
9
2110
3090
1529
696
475
3066
7
4537
5226
5
1593
443
6899
3336
2999
5915
11
3519