325
0
273
525
547
2168
5
2855
3
3868
2
333
3360
57
2546
1
173
451
654
17353
462
2644
2758
271
573
1924
14492
3437
407
1384
1750
1056
671
683
2190