992
1
607
2
1158
975
1611
2369
5
1389
1440
830
1718
705
1131
2671
18
2041
859
896
2166
7
4405
10
8220
569
898
3
1032
720
693
1548
1994
1223
1663
864
1366