2269
9074
1059
1674
3665
874
684
1702
1402
1312
727
3189
645
1096
813
681
700
1780
743
3116
643
652
629
679
699
737
1172
776
995
787
697
1049
835
1590
644
650
782
3155
748
746
718
723
1123
741
949
774
2150
722
765
1359
925
760
720
826
1204
853
1379
817
865
765