472
1
406
454
3
355
1544
727
463
1001
729
569
2
331
879
490
448
3223
7
652
531
758
0
82
753
372
272
366
433
2750
5
513
685
894
399
714