707
1073
873
891
2296
879
1157
715
985
673
2129
2808
1050
956
1744
3052
1259
1195
1456
1251
955
1857
4223
1138
21286
3635
1104
880
2141
6649
1138
1635
926
3765
832
855
973
940
1162
1280
1182
1813
7800
1573
1039
2846
6216
1761
9355
1097
1045
1396
2629
1435
1342
743
783
1062
2938
1788