2518
3
2151
1
21152
8
4471
2
475
0
572
20
5151
1494
4
2042
2476
2377
14
25669
2524
1189
485
1105
460
596
1103
562
2711
484
1849
2663
914
490
1581
2911
9