977
3
864
1
961
2
1665
803
1052
1000
999
4397
4
4958
6
2746
600
1921
888
708
5935
10
1069
801
891
1023
2483
9864
917
1737
7
921
2290
1633
2418
11896
12
5496