83
705
509
17
347
244
95
16
450
148
1040
795
818
244
285
387
120
241
404
374
300
527
158
1448
299
1265
222
230
193
441
260
639
348
540
404
12
478
195
361
761
