20
749
8
193
813
514
501
272
391
1646
1406
1365
902
1071
1524
23310
41
51
14
32
381
482
28
611
441
361