2523
0
159
1
2225
2
2290
5
5043
3
3696
8
2488
2551
2121
4476
1397
2089
2166
1825
2562
1431
905
2294
2760
4
1788
951