2999
6
1097
1
1384
986
984
1840
605
992
607
2
710
1158
2369
5
859
975
1611
1389
1440
705
831
1718
8220
4405
10
2166
7
898
3
2671
18
2041
1131
896
695
1032