9070
15284
1917
2095
8850
1915
1825
3347
9685
3457
2887
3474
2168
1153
1278
920
1721
833
991
940
958
1098
911
1010
25480
2113
1364
1257
1065
1383
1540
1496
2013
1063
3636
1182
2678
1686
3285
1414
1443
1599
4434
2879
1594
4661
1822
8498
22370
7466
5953
14612