4297
650
1694
933
1729
788
917
3084
890
876
998
1819
694
1039
5118
1672
660
1201
5390
901
1204
1057
1618
1011
1734
21754
976
807
701
876
969
1104
20708
1879
782
868
692
902
1073
940
713
1354
3531
4582
1766
1771
857
697
961
1794
814
2203
1313
2177
744
3291
1131
3115
3156
1311
647
2814
1833
663
692
1217
2722
818
845
794
909
675
1678
873
764
1075
873
795
695
1071
1345
5472
886
762
886
849
919
3001
715
599
874
7877
1561
1136
7177
721
2149
1223
1303
1700
2028
2529
2910
706
735
1129
979
860
705
1525
1099
2745
924
1601
672
1362
2070
903
1479
2539