966
1088
931
1113
2559
2330
1542
14527
2191
921
883
903
13498
1487
2730
966
1412
1419
907
3514
1486
13821
1466
1166
1017
1115
2883
1075
1009
1164
1325
1511
1690
1358
1021
1050
1398
968
854
1008
1726
2649
11585
5137
1080
1022
940
2403
4784
1077
1443
2701
3666
1456
1289
1228
1090
893
1056
958