1264
4
1599
1
1734
2
1211
826
0
408
25494
785
9611
1012
515
549
1225
3379
2917
5
532
475
991
938
2271
327
1111
1616
544
800
315
1869
1589
1867
2975