10219
6
2793
9
5946
4
3966
2
385
1
835
0
318
2050
3
2415
8116
14
1875
1196
1025
5
234
594
7967
1395
459
3376
2812
2642
6423
3826
828
514
339
884
798
651
3538