1281
3935
1126
1159
1102
1389
1101
1130
965
971
1050
1040
1030
1098
1057
1009
952
875
1270
1200
1417
1469
1605
1695
1055
1564
3094
1173
935
1545
1115
1106
1109
1435
1182