790
2
473
1
1720
1108
3294
3
609
508
431
527
281
495
668
403
433
551
157
432
562
469
183
126
69
214
243
444
520
347
388
304