683
0
840
31535
584
525
5918
4
4694
7
383
1603
396
1431
2
437
1
1115
621
120469
35
458
909
552
1192
1378
1428
18403
6
9355
3
649