1526
1065
1557
4975
981
938
11214
1587
845
1065
3341
777
1599
3422
11565
798
3631
2060
757
733
785
1139
17786
965
935
851
1142
1474
2500
2294
1445
1797
2247
6231
4680
898
7502
1645
877
1750
1042
838
778
20749
4742
824
1481
940
988
2524
862
2762
28946
967
837
1491
2084
1201
783
1794