801
1
708
2
5935
10
888
4168
2746
4
2302
7
600
1921
3
4397
4958
6
802
999
1021
993
2920
25
918
2114
1063
1179
1046
1008
1010
1632
861
670
1204
2618
3210
5
2025