979
2829
1481
1168
792
746
2838
2099
1033
626
960
1011
655
709
837
617
667
660
677
650
866
1108
689
1232
786
735
678
622
661
677
708
626
1238
786
875
1228
732
833
678
2289
908
648
728
760
926
1041
1394
1165
689
610
642
664
2108
700
824
1155
754
666
809
1880
1850
675
1222
912
1028
1461
683
793
1888
1097
696
1031
1229
700
1874
2284
1770
1345
719
1122
975
735
645
2528
1159
2362
1196
822
835
875
1101
682
1143
1231
825
1625
2561
827
1265
1951
707
1814
1622
991
639
1613
625
946
665
722
2403
635
661
645
1381
670
785
801
908
656