9575
8
443
0
213
3595
251
584
418
566
547
747
46414
1
232
1610
849
601
483
791
390
847
375
1112
585
482
120469
35
494
243
980
881
1483
1942