1686
1
1862
17
507
1680
1644
2
496
901
8196
4
481
432
569
627
546
1200
502
655
864
1266
1705
446
533
526
1392
377
1712
2302
6
454
1370
772
2225
3