1566
1555
1136
704
3045
792
1099
981
1024
1560
2230
889
728
736
754
880
1096
7658
940
887
1185
1098
3334
1619
1703
1254
1079
946
1290
1676
1146
1528
1453
1752
1754
1834
13216
1598
2054
1517
1514
12121
5169
5191
7882
13628
29677
8071
20637
15327
8608
7380
30150
7688
11483
3202
3908