1526
2
1606
1
21152
8
2082
1787
2562
1570
1813
3326
3
2152
2377
4179
1168
1399
2972
0
1660
3090
6
1749
4768
5
1778
6139
4
1382
2903
2593
2932
1690
5627
5820
7733
2999