1585
2
1767
2338
1
674
2316
0
3090
6
488
6753
17
517
2322
4
21152
8
1889
2921
5
1558
2786
383
3080
3
1001
3765
7471
9