347
0
1133
545
259
348
303
394
456
2199
494
169211
11
1020
19279
2
572
614
171
1824
683
333
1073
328
737
995
261
381
1129
325
17353
1161