1359
185
14
609
255
254
113
16
967
1238
159
190
316
224
292
245
566
1578
5
110
155
10
305
220
164
12
219
318
276
285
1686
245
701
300
305
25
101
72
450
515
859
495
157
62
252
77
96
530
351
186
46
358
258
