10219
6
2793
9
5945
4
3966
2
384
1
835
0
317
2050
3
2415
8115
14
1875
1194
1025
5
234
594
7964
1395
459
3375
2812
2642
6423
3826
827
514
339
884
798
651
3537