767
0
2730
6
1639
729
4165
2459
9
517
1020
3092
1
51
422
2275
2
634
802
19279
480
78
360
614
392
1626
518
472
1009
249
641
31535
593
486
672