729
1
584
839
2
1104
4
7623
20
437
2629
3
743
1540
6
650
425
1828
1227
8
685
1519
7
6758
1977
407
474
497
503
554
1561
1176
466
1483
703
533
547
457