2666
9
2155
3
2476
2
1320
2906
1
4996
6
2948
1153
0
10598
1903
3694
2523
1289601
4
13018
5347
1960
3749
6095
1002
1721
21152
8
1672
4537
3479
5
1337
1059
2332
1593
6899