1520
35774
886
1649
1006
918
3155
2030
962
1269
1547
943
856
1840
947
855
918
868
985
15951
1316
972
1071
949
868
1041
2087
822
884
1429
2087
1387
1214
1608
790
835
1139
2244
1033
899
1181
1142
1091
962
1467
2111
7849
5980
972
1054
1526
1141
1179
1183
1648
1106
12485
1029
950
1112