1727
1311
1629
1491
1148
1075
935
924
1369
1637
1012
1499
3015
1253
933
1125
880
1028
1188
1626
1002
976
962
1370
1130
875
1250
1227
965
886
769
695
662
670
642