761
0
803
1537
2
556
591
2558
1725
1341
240
543
1
656
3724
3
588
682
1404
834
2184
969
800
1017
423
617
1000
402
1311
539
337
6449
2632
114