562
1
5825
4
2525
1421
0
2732
2
2655
3957
3
2366
5
1467
3315
14861
7
1383
500
2489
2664
504
592
4702
2059
712
2977
3366
2080
2620
1741
9220
4360
1826
676
2211