1017
1
1308
1121
1070
829
948
1164
945
2447
1096
1266
1066
819
2
1751
1543
1039
1032
1098
1054
1319
1127
1724
3
1489
1519
1107
960
1076
2457
2256