177
0
481
2069
3
247
1116
20634
8
1483
2730
6
1336
729
282572
1123
587
1054
555
286
469
2657
381
2668
2
423
753
483
438
543
894
501
169
418
357