3562
1
1462
1441
2
2173
951
1743
0
790
3683
2475
1516
1694
3715
1451
2462
3
2949
846
582
5151
1736
1757
5375
451
181997
11
2740
21152
8
2669
1305
2911
9
1247
928