882
3
2992
6
1172
1438
1686
1
1657
2
2354
4
9055
10
1450
1529
0
2180
2530
844
833
983
665
5
2787
3920
1547
3289
2786
1619
3244
5895
15345
12
1710
16
847
2241
4483
8
7877