1164
1296
989
681
3030
743
996
692
807
1044
820
1674
1048
2157
7271
1304
1008
1875
1547
1094
5702
5079
3332
12519
73537
6990