562
1
21152
8
5825
4
2593
4358
6
2525
948
297066
0
2732
2
2711
5151
2911
9
4651
3
398656
19
2489
550
4724
5440
504
592
1942
2059
712
3366
2080
2082
2620
7893
1741
1329