3356
24252
941
2386
2934
2719
6840
852
918
1953
1014
1811
2146
791
21697
1520
1405
1011
1679
4651
6221
8129
21159
2392
2680
1111
6038
1175
9988
12264
1821
1790
3942
849
2191
904
2607
4958
5215
1529
992
3980
1539
5350
1181
3703
2429
5686
3313
4036
2649
846
1273
1779
6393
5061
924
2153
1580
1833