391
1
355
2
273
343
842
2670
508
319
618
409
85
693
731
641
401
685
529
446
482
3822
11
387
270
650
1390
0
3219
7
487
368
507
1336
229