2657
3
787
0
602
1133
2749
1
1452
4027
5
2311
2553
4895
8
1780
2546
269
2906
2089
1824
456
5604
2
224
1983
430
4074
403
1161
2328
4
1045
266