1497
4324
1309
2012
2390
1668
1562
1248
1253
2066
1175
1262
1565
1197
1558
1205
1094
1485
1455
1633
2048
2150
2047
1069
1155
1134
1168
1180
1108
1395
1111
1139
972
981
1060
1212