196
0
467
767
1
5313
6726
7
2748
6
905
2143
948
4964
3
2608
534
1169
711
424
2
1133
1184
1392
408
1939
842
1334
2152
510
957
951
938
398
2030
2624