1165
639
1288
654
825
5149
1749
2423
3507
1333
1835
2506
819
678
603
802
664
683
2437
5017
636
2152
4360
764
804
2928
1025
628
962
1672
764
14280
5655
1090
1062
1005
3100
2076
571
823
1987
1653
607
1958
632
1652
4839
1501
1242
5112
769
687
14189
1419
1500
596
788
1840
726
588
1706
741
2091
769
531
1998
1207
1595
1233
868
546
2827
1202
1265
655
576
6955
1955
947
2052
975
740
716
2156
1868
709
6390
1698
1511
1155
964
1373
1181
1576
3755
802
2611
979
6074
647
989
5331
842
725
2989
558
574
822
1608
2240
1899
2024
1508
709
756
810
587
653
622
3523