706
982
739
14197
985
716
821
1487
698
3080
1478
4215
679
723
916
823
1273
1493
4248
723
886
862
8887
753
902
2106
1138
1130
660
918
846
2316
1296
1047
622
829
1772
1074
1422
1489
748
1012
1843
904
1804
941
968
968
949
1275
1885
944
1492
1038
862
693
1072
653
909
1177