966
1088
932
1115
2560
2330
1542
14529
2191
921
884
904
13499
1487
2730
966
1413
1419
908
3514
1486
13823
1466
1167
1017
1115
2884
1075
1009
1164
1325
1511
1690
1358
1021
1050
1398
968
854
1008
1727
2649
11585
5137
1081
1022
942
2403
4785
1077
1443
2701
3667
1456
1289
1228
1090
893
1056
958