1230
5
407
0
2952
2
2114
2730
356
2190
1
965
459
1737
598
2488
4
4111
15276
27
56488
962
520
78
1110
3277
8
2623
5313
48766
24
2079
3
2805
1126
4857
3318
853
1782