398656
19
21152
8
550
1
2911
9
4651
3
5151
2
2980
2676
2405
2535
2740
2082
2207
0
2258
2763
2711
1044
3090
6
3503
4
5339
5
3083
181997
11
297066
32302
4724
19783
13499
2932
1942
3498