507
0
552
3469
2
639
2740
2925
3
14076
7
2691
1073
1779
331
1
558610
6
1559
5150
1015
5973
8
3545
611
3599
621
584
431
2445