767
1
6726
7
2748
6
905
2256
3
1566
2
948
4964
1514
2608
0
1139
760
777
424
2904
4
1184
3251
1392
4675
842
1334
510
1208
938
398
2030
2624
5836
54