797
848
1084
827
1465
821
5633
4138
955
1203
896
1222
1941
926
2015
969
1710
1278
835
926
1190
962
941
2216
1332
1263
1139
1346
1023
1102
3253
1570
1434
829
1236
2465
886
909
1012
5018
1138
2751
868
1037
1107
930
5251
2503
1054
962
1999
1094
811
803
876
912
6255
908
997
797