980
1
1305
1384
986
984
1840
605
992
607
2
710
1158
831
1718
705
859
896
975
1611
1389
2369
5
1440
695
1032
570
722
2671
18
2041
1131
898
3
4405
10