1204
2
1350
4
656
1
507
607
419
703
1779
1814
1234
1940
6
1854
1905
709
449
613
3
565
825
447
779
114
2112
866
544
396
885
452
694
687