618
0
521
1350
1
2920
3
2800
215
1631
57
4233
3803
1515
1454
2914
671
828
852
3708
582
2
561
302
2921
15
581
2281
604
3558
2413
2316
657
243
77