2629
2
21152
8
2593
1
5782
4
297066
0
4198
2711
2093
1622
5151
2911
9
4651
3
398656
19
1038
550
5946
4724
2385
513
1942
589
2082
7893