1188
369
501
135
438
56
659
241
851
295
497
220
402
192
896
340
494
265
572
140
208
152
391
170
362
160
769
339
556
178
134
62
260
81
471
58
568
159
268
116