1108
1
2838
2711
2
21152
8
2593
929
3
297066
0
17333
27
1267
5151
2911
9
4651
4142
5
398656
19
1227
1077
956
5209