347
0
1133
545
259
348
303
394
3498
4
456
2199
494
1020
19279
2
572
614
514
171
1824
683
333
1073
328
737
995
261
381
1129
177
325