5008
1836
4104
6068
3755
687
2898
1121
1906
8317
8937
4002
5019
1223
1154
1077
1551
11024
1108
12087
2806
4292
1623
5179
1403
5138
4160
1577
1327
1078
9115
6609
18085
14766
4081
8999
2765
2893
1673
1693
10998
5140
16520
12501
17331
2998
2121
2816
1390
1493
2800
2719
993
1775
2064
1960
1265
837
18871
10838