3990
1067
1115
906
836
880
937
830
859
936
857
1144
949
938
1130
3873
1134
932
1091
927
1317
1470
1394
1016
1009
13182
1003
928
3400
1515
997
1756
13718
1366
1425
11333
1145
4431
1809
3376
10538
9797
3651
15414
3743
14609
2438
6185
3056
2365
1733
4971
43113
4401
3567
5975
5676
10782
4399
2559