249
0
405
693
487
2810
2306
36609
34
637
1279
1
56488
363
482
935
2328
2224
2
876
82
891
798
931
1191
3233
16
4106