247
0
1116
1336
587
349
481
469
105290
20634
8
1483
409
297
3203
10
705
1152
543
2730
6
729
1123
846
1054
1824
492
555
328
1357
671
286
392