675
0
798
467
309
17353
418
9176
5
1059
4111
2
2727
472
575
711
2328
5255
16
486
2152
121182
1
999
1216
941
729
2000
707
19279
381
1522
455
2466
13760