12459
3
2711
2
1873
4100
6
7893
4
658
0
4651
5151
2911
9
3055
1
3175
5
21152
8
3636
1942
1063
2082
2653
2676
398656
19
913
8178
1307
181997
11
6307
10
7762
4160
2405
4431
1789
2740