3426
4
7258
0
2911
9
13499
5
4651
3
1397
398656
19
297066
1963
2
550
1
5151
4148
2551
5978
6
3083
2465
1787