345
0
2440
3
342
1458
376
1808
70
479
352
3176
2
461
405
2270
556
397
4864
975
821
402
866
1525
2241
553
153