785
0
1225
1616
826
544
408
800
315
3379
1869
549
1012
991
1589
1867
938
515
2975
25494
327
2271
1307
1
1264
4
3195
3
455
3571
5504
16
9954
6
1293
1166