21152
8
2593
1
2342
2
7567
6
297066
0
8440
4
5621
2711
1979
4167
9239
5
438
5151
2911
9
4651
3
398656
19
3644
2243
1262
2480
1282
12661
550
1243