2058
1278
3929
8573
778
726
5647
700
2672
1264
669
838
1725
1274
1800
3603
20810
9596
790
2173
2709
1489
4733
1319
1914
6099
675
1677
9217
2663
892
7568
14763
854
6665
2651
1868
27904
1738
3805
5866
1097
1221
8807
3424
7245
14264
1339
1154
1750
1147
1255
1214
3610
1386
4685
1498
1481
2564
14233