2722
8307
1518
682
1204
841
849
859
759
1236
749
786
1070
1222
1066
732
617
2215
875
768
796
862
1219
2667
878
3116
763
1509
711
1411
4145
1012
17621
1147
2908
1190
1115
3600
791
737
804
1161
716
945
885
1636
750
1456
964
3603
913
1002
838
666
22047
965
730
1263
779
768
793
679
943
1217
733
732
667
1343
722
718
6421
1044
679
3851
749
687
1554
1700
657
777
607
673
670
995
689
769
694
629
1393
1417
777
964
704
844
692
680
1254
741
702
759
792
741
649
747
825
753
801
7878
804
722
693
950
667
16767
627
811
1598
821
988
715