339
1
239
2
378
4
447
750
226
368
834
57
326
347
74
212
70
67
282
1335
3
380
245
473
0
526
577
460
399
118
1183
425
771
59