1015
1
1694
951
690
2669
2
564
1743
0
108797
2727
1860
1825
2243
6
1371
1140
1266
1213
1111
2166
5382
5
1277
4383
3
1380
21152
8
2949
1304
6047
54
4944
2061
1787