866
1
1048
2
641
1850
1810
2186
3
410
1722
4
2556
8
400
798
457
2364
1141
433
2114
1182
652
930
973
3970
501
605
1433
577
2227
498
538
490