767
1
6726
7
2748
6
905
2076
3013
3
948
4964
2608
0
1778
1157
2
777
424
1184
3251
1392
802
842
1334
510
938
398
2030
2624
5836
54