767
0
1779
543
895
6529
7
321
1212
2983
2
501
1213
78
382
437
573
443
340
1961
1049
6339
290
641
753
240
2884
8
918
787
265
9768
25127
729