1669
425
611
175
1462
665
895
219
578
183
348
125
777
222
1657
763
670
262
291
132
1187
406
354
151
323
113
732
227
445
144
377
203
439
83
336
67
1076
395
870
189