846
0
2275
2
2655
3653
66
3691
5
4536
2809
17353
2301
419
3092
1
1921
483
212
2881
469
180849
383
1832
3
498
2727
5155
8
489
2189
1745
1123
1941
3114
4
3510