2034
3
1720
2
1225
0
1743
971
2534
21152
8
790
1815
7
3624
4
5389
1
1618
1757
3683
5375
1782
4235
2669
1247
785
951
2505
12632
980
3054
5
2057
783
1683
635
190