1104
2
1816
1
20634
8
2526
3
2188
282572
0
4820
2855
3442
4455
1320
2738
4396
988
1687
2461
20
1923
2125
2668
819
625
1228
169211
11
2563
1837
1411
180849
4910
6213
5513