6726
7
2748
6
905
1
263
0
948
874
4964
3
424
2
1184
1392
842
1334
510
938
398
2030
2624
1375
5836
54
2725
458
1255
661
3125
2141