1236
22422
2437
875
1706
1395
5057
1336
2525
1286
1273
15054
3242
5945
740
1748
20381
10653
741
2381
977
1611
1585
911
3714
1866
6423
21864
2646
1540
15607
1209
1051
1050
1193
4942
1200
968
1284
1019
781
1131
1673
5768
897
3482
1480
1166
1880
10588
867
926
1004
2040
1277
1253
970
1265
983
30679