2825
3
4695
14
1361
1
1686
2
1213
0
15177
7543
8
2100
4
844
2534
3669
7
2886
9036
9
3255
6095
2762
4946
18
3910
5224
4002
2631
2223
1676
4287
4966
6
3336
2382
1064
1237
1993