2111
1
908
1222
1280
1190
2
1592
1147
1506
1212
1139
1229
1379
1246
992
1077
1066
1288
1849
2563
1503
1466
1723
1494
1059
1391
1518
1547
1216