1547
1
1015
1694
951
690
1164
2669
2
564
1743
0
108797
1013
1305
1066
1905
1366
3
1988
1801
650
737
1399
5
3931
6
2535
1211
2349
21152
8
2949
2840
1152
1355
962