696
1251
739
6459
2063
1440
1904
1522
754
670
906
904
753
776
737
2464
1042
1209
834
711
747
20797
1790
1201
777
1258
693
738
944
866
1283
1600
1049
892
1040
739
736
888
882
795
1858
1968
903
2127
812
903
930
926
1485
4258
1739
773
1655
875
1009
1799
1335
1112
2276
1049