562
1
21152
8
5825
4
2593
2525
297066
0
2732
2
2711
5151
2911
9
4651
3
398656
19
2489
550
4724
504
592
1942
2059
712
3366
2080
2082
2620
7893
1741
9220
4360
7
1826
2378