2161
1
851
1049
2
1066
1113
1710
2264
3
765
3868
14076
7
1222856
4
357
0
8049
2190
1281
369
767
2189
1314
1541
1794
775
2102
166543
18
948
180849
7952
105290
91021
781