562
1
1015
5825
4
1694
951
690
2669
2
2525
564
734
1743
0
108797
2732
21152
8
2949
2489
504
592
2059
1787
712
3366
2080
2620
1741
9220
3
4360
7
1826
3310
3859
5