347
0
683
1824
646
456
545
1133
494
19279
2
953
2551
1
259
25137
970
303
20634
8
572
1469
2199
348
2730
6
390
653
1129
394
171
333
261
407