1689
1035
459
114
963
426
259
38
363
200
737
231
247
81
347
190
745
148
240
71
330
44
289
179
426
158
576
86
230
49
500
117
463
150
359
56
351
62
579
189