2337
975
926
2103
942
2077
985
1049
1137
17709
1107
1589
1176
902
1066
1459
1014
2074
2275
4759
1306
982
2297
1871
2018
8465
2346
1226
1346
1372
1300
6171
1242
1105
1688
1404
1655
1797
1782
1175
1103
1683
1490
1542
2040
1436
2934
3234
996
2064
1412
1479
1300
1179
1598
1674
1612
1248
986
1442
2606
4604
14975
6512
4399
3968
2735
6176
4333
5435
4585
8414
9856
6025
6493
4060
3920
2639
2356
2697
3087
3173
7477
4014
5324
3253
13197
6499
8635
2609
3542
8884
2540
4916