25669
0
1746
2
19783
3738
5
572
1606
1
496
1749
2562
1000
1819
830
2082
2392
1380
2903
3
951
2294
1568
1699
3326
1570
1766
685
3090
6
791
800
1681
3008
8527