2510
16832
7558
7563
909
1594
9883
11454
2268
7131
1070
3238
1313
1110
1280
998
1434
1177
1794
830
1249
3300
1105
996
6616
5545
856
4911
1057
1314
1501
1235
893
1090
791
13723
852
7914
1452
955
1603
1006
6034
983
895
1558
1292
935
890
1032
1560
1106
1377
1112
9368
3518
1238
4418
2438
1464