838
1
4258
3429
7
2534
2
5919
1694
6516
8
879
1451
0
2165
951
2312
1688
2505
1743
1804
3054
5
1729
2057
2492
1683
2522
3683
1306
2500
790
3354
2949
2966
6