5027
890
2899
1747
1772
10070
2261
1004
803
2370
2003
4799
856
2127
6198
1950
5069
3975
1981
2970
6838
6402
4032
1949
13418
2186
3809
17597
21935
1833
1223
947
1051
9033
993
3217
1746
3896
11748
2953
1032
1201
39411
2177
4026
2202
1656
846
1558
1251
1803
1698
13049
4626
2467
5596
2830
3806
1001
2094