2657
3
2749
1
2748
2
1452
2459
9
276
0
53
918
2546
107
2076
467
1463
2735
1043
7334
4
2299
2758
1498
1645
729