3109
14
59
0
1734
3
2452
2
2886
2327
11
2740
1
2622
6
3539
4155
7
2163
30334
9611
159
2209
2277
96
1529
1889