1558
2
1710
3
866
1
2207
0
2580
1819
2356
6
7394
5
3400
3354
4655
10
5771
2980
1911
3175
7793
4
5717
2668
1266
5982
3080
2328
631
1716
2921
2091