787
0
361
547
19279
2
951
310
2459
9
1315
743
4537
957
1156
1133
722
994
296
1664
367
2699
333
379
514
683
212
844
3498
4
1880
407
447
400