639
608
692
1049
1118
1254
868
903
790
735
1699
817
4738
774
1654
1795
20714
1258
3366
2107
990
1948
1449
1171
6498
918
677
11484
768
1996
3676
10626
1037
806
1009
1790
1030
2568
1143
1439
1822
1356
684
932
728
696
4955
2154
3820
779
652
1022
823
974
706
1368
1132
2009
6687
1229
2992
888
2560
904
962
830
7758
6913
1204
1209
11968
847
1015
742
1282
697
1994
732
1400
3290
1130
1265
807
685
1140
2519
1055
1879
1332
1012
663
3088
1049
2340
1031
2536
2118
1237
4547
1607
727
2018
997
752
2400
1828
1384
1102
1790
2990
1246
755
1601
767
7560
645
4932
3282
2086
3029