2952
2
2114
356
0
1230
5
2488
4
4111
15276
27
56488
962
1
1110
3277
8
2623
2079
3
2805
1126
4857
3318
853
3380
2431
2416
2033
4362
2008
1100
1893
3488
1571
2024
1694