949
1256
2432
704
877
8919
2003
1845
695
872
641
1118
1750
3270
12844
832
933
1638
677
1075
716
2665
1084
2825
777
1663
1927
725
737
801
926
1226
5155
1207
4559
1299
1114
820
4253
1317
1031
1038
694
1220
1419
1722
1849
706
852
1312
2028
640
1978
758
1097
903
768
817
902
950
5798
787
825
1081
952
3866
1022
800
1442
2535
2607
2056
990
5312
1147
783
2367
979
1045
4526
1654
851
7758
804
663
2377
867
1140
3501
5243
4616
1057
735
5372
3761
952
1492
926
736
1362
2029
4381
1588
983
757
8435
1099
1117
1876
938
659
785
840
822
689
888
1033
1578
865
1603