1708
1302
1614
1476
1138
1064
926
913
1362
1628
1000
1478
2994
1243
923
1112
872
1020
1178
1609
995
966
953
1360
1118
868
1237
1240
1209
948
878
760
685
653
662
634