2730
2676
1741
936
2188
20998
1302
10608
2986
2044
911
1415
1143
2989
7458
2792
836
911
1300
1551
1362
1258
1475
1063
3183
2998
4659
3973
881
3142
1252
1473
5747
3949
1728
11536
2452
1333
1181
1461
1249
2178
3115
3359
1306
3621
7884
2582
2270
2428
1952
1565
3944
1155
1977
1410
3948
6002
6394
1186