975
2
4154
1184
665
0
399
1
4964
3
6515
398
3251
6
835
1810
905
1033
3109
5
1207
1984
1431
1750
3148
9
330
231
1222856
4