1662
1
759
0
4971
14
2937
796
2225
2
531
1489
1446
7199
394
403
539
255
804
830
459
416
801
652
478
329
1421
3621
3428