361
0
547
19279
2
951
310
2459
9
1315
743
4537
957
1156
1133
722
994
296
1664
367
4820
2699
333
379
683
212
844
2634
1880
407