1120
1168
693
759
828
3300
2965
2939
2636
1024
4780
3863
3743
4176
1836
1517
1062
1000
557
1500
1093
1151
345
341
608
1536
1173
1536
1572
889
3511
3978
3805
3189
2000
2000
2000
1932
2000
1066
1304
1572
1377
1427
1500
1536
995
1500
786
2612
2676
2662
2395
2194
1375
1572
1386
583
1188
4812
5500
4823
3242
4039
true