269
0
471
120469
35
6370
5
4594
1
360
608
653
280
1462
391
2730
6
2952
20634
8
503
46414
525
474
755
655
1423
1889
83
422
4328
10
584
2328
918
1452
1418
2