4594
1
340
0
1230
5
266
1232
5313
546
1126
356
719
336
474
422
759
576
3659
14
419
598
427
1211
642
566
1754
408
2952