21152
8
1743
0
5169
1
1225
790
1031
1618
2083
5
1337
2
2390
17970
15
1757
3683
5375
9877
6
2669
1247
785
951
1657
2505
12632
7
980
3054
2966
11
2057
3551
10
1683
582
635