8793
2516
169
1214
5544
346
4397
907
1166
4703
4129
6144
8917
4933
6218
9851
9600
2759
4303
8596
2269
3978
2184
3842
91
5244
3551
8940
5360
944
173
2871
5951
7258
8181
1549
2683
8695
1183
6222
7384
5526
7548
4780
3274
1696
3225
4649
4068
3564
7823
1683
9761
3502