611
0
2143
1557
321
1043
828
5313
1128
267
381
63
280
400
2328
391
326
574
269
171
745
403
1167
356
944
325
787
361
547
19279
2
951