1727
1311
1628
1491
1148
1075
935
924
1369
1637
1012
1499
3015
1253
933
1125
880
1028
1188
1626
1002
953
1445
1304
876
1488
976
962
1370
1130
875
1250
1227
965
886