2138
3
2695
4
21152
8
2911
9
6496
2593
1
5151
2
2321
1716
409
0
297066
1038
5346
734
6180
5
1200
398656
19
2446
2629
6753
17
2405
2711
3071
2763
1992
2799
6
4335
3014
20
4651
2744