391
0
17946
1123
1178
774
378
312
1189
742
3012
1399
573
2258
1
1659
14
894
394
1928
709
1034
616
1049
342
1348
1138
2949
562
388
510