803
3820
4559
931
704
1535
792
734
731
765
992
1117
2814
821
1116
920
803
1012
933
2246
2680
8901
1336
1760
5585
1491
1204
1097
2112
1664
3047
3958
1664
4145
2339
1698
3236
2296
4293
2659
3101
3122
1975
3607
1975
4988
5714
9525
4715
14094
26817
4366
3909
6594
3091