1239
1
940
83
1787
1568
1694
951
1778
2669
2
1015
4311
1606
929
3
690
1681
108797
0
2999
1431
1547
2173
3354
564
530
4179
1743
2166
2949
19944
3683
21152
8