1774
988
595
792
907
3299
2215
1539
962
887
1569
828
1591
3554
871
1469
1191
2103
1871
2340
762
1487
816
1363
1452
1255
1791
1397
681
1651
4226
1028
1547
1281
781
1024
2262
665
1827
2519
1540
629
796
926
1645
821
904
822
865
1519
667
1073
950
723
689
810
1909
1530
808
1207
1163
790
684
1973
673
711
745
1252
677
1461
663
2151
1207
3017
889
1311
659
1013
915
1325
774
1205
663
766
951
664
914
1673
3778
1405
909
907
4811
716
813
1457
1448
1257
738
7960
754
1046
896
966
2248
773
722
810
744
1207
1629
721
1729
2113
822
2097
620
1282
1354
1053