594
0
1025
5
234
2
2642
514
1
869
6
2040
16
844
1758
9
658
796
4
10219
2793
3966
5946
835
385
318
1776
660
2415
2050
3
8116
14
1875
7965
1194
595
1395
459
2217
8