2257
2
1168
1
2760
4
1554
2932
2090
1603
7762
1778
5339
5
2258
1063
0
1363
3614
3107
7
3805
6
2166
866
2890
3
1788
2356
2100
2425
2710
17946
270