857
0
755
1575
3371
3
1284
862
1159
2
844
757
457
652
1049
2913
2006
1
534
3159
1230
4
4321
12
676
593
389
2035
6
706
2395
633
1061
353
1242
1963
1769