2064
2
239
0
531
455
714
1647
1
1610
245
856
394
874
782
729
453
932
357
46
2211
747
276
1710
443
3098
4
437
460
323
2328
3
660
581
1099