196
0
767
1
6726
7
2748
6
905
2420
948
4964
3
2608
777
2
424
2119
1184
3251
1392
842
1334
510
945
938
398
2030
2624
5836
54
2725
6515
1418
1255
661