759
0
531
1446
394
403
830
539
801
804
459
416
652
478
329
1421
3621
3428
17333
27
2710
2
1757
2612
7543
8
3637
1
3098
3
1570
1305
6707
6
3208
1568
1172