2257
5
1167
1
1084
21152
8
2593
2110
2400
6
297066
0
2711
2
4761
1072
2844
1332
5151
1286
2911
9
4651
3
398656
19
1489
550
929