797
848
1084
827
1465
821
5633
4138
955
1203
896
1222
1941
927
2016
969
1710
1278
835
926
1190
963
941
2216
1332
1264
1139
1346
1023
1102
3254
1570
1435
829
1236
2465
886
911
1013
5018
1138
2751
868
1037
1107
930
5251
2503
1054
962
1999
1094
811
803
876
912
6255
909
997
798