951
1569
1059
827
902
2039
1266
999
966
1001
988
981
902
893
5329
1011
1254
1040
1422
1309
1731
1031
844
1041
2816
1380
956
1066
1957
1586
1781
1624
1191
1213
1076
935
1281
1136
1099
1060
1301
1118
1555
1458
1594
2039
1170
1054
967
1066
1118
1337
1139
1706
1480
1129
1010
1270
1182
1296